eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3 Z={2t:"2b-1w-26",1U:"2g-2h-1J",1S:"2d-1s-1J",21:"2j-2k-2l",1F:"1P-T"},2m=23,2s=10,2p=5;18 1I(t,e){E o=0,s=0;N(3 e 1w t)o+=e.w*e.h,s=7.Y(s,e.w);3 a=[{x:0,y:0,w:7.Y(7.2q(7.1R(o/.2r)),s,e||0),h:1/0,W:[]}];E r=0,h=0,i=[];N(3 e 1w t)N(E t=a.z-1;t>=0;t--){3 o=a[t];9(!(e.w>o.w||e.h>o.h&&a.1u)){9(e.h>o.h&&!a.1u){3 s=e.h-o.h,r=o.y+o.h,h=o.y;a.j((e=>{e.y>=r?e.y+=s:e.y>=h&&e.y+e.h>=r?e.h+=s:t&&(a.1u=!0)}))}9(e.x=o.x,e.y=o.y,i.C(e),h=7.Y(h,e.y+e.h),r=7.Y(r,e.x+e.w),e.w===o.w&&e.h===o.h){3 e=a.2i();t<a.z&&(a[t]=e)}14 e.h===o.h?(o.x+=e.w,o.w-=e.w):e.w===o.w?(o.y+=e.h,o.h-=e.h):(a.C({x:o.x+e.w,y:o.y,w:o.w-e.w,h:e.h}),o.y+=e.h,o.h-=e.h);1o}}g{w:r,h:h,2o:o/(r*h)||0}}18 1T(t,e,o,s){g{I:D,F:t||5,X:7.Y(e||0,23),16:o||{},8:{x:D,y:D,G:D,M:D},2f(){6.8={x:D,y:D,G:D,M:D}},1n(t,e,o,s){(D===6.8.x||6.8.x>t)&&(6.8.x=t),(D===6.8.y||6.8.y>e)&&(6.8.y=e),(D===6.8.G||6.8.G<o)&&(6.8.G=o),(D===6.8.M||6.8.M<s)&&(6.8.M=s)},1v(t,e){3 o=7.q(t.U.L.A/6.F*1.1),a=7.q(t.U.L.B/6.F*1.5);E r={};3 h=18(t,e){g e>=0&&t>=0&&e<=a&&t<=o},i=(t,e)=>!r[`${e}:${t}`],l=(t,e)=>r[`${e}:${t}`]||0,n=(t,e,o)=>r[`${e}:${t}`]=o;E u={};3 d=(t,e,o,s)=>e>=t.x-s&&e<=t.G+s&&o>=t.y-s&&o<=t.M+s,c=(e,o,s,a)=>{3 r=t.j[e].S;g d(r,o,s,a)},x=(e,o,s,a)=>{3 r=t.j[e].S;g o>=r.x-a&&o<=r.G+a&&s>r.y&&s<r.M||o>r.x&&o<r.G&&s>=r.y-a&&s<=r.M+a},y=(e,o,s)=>{3 a=t.j[e].R;g d(a,o,s,0)},b=(e,o,s)=>{N(3 a 11 t.j){9(t.j[a].R&&y(a,o,s))g!0;9(!(t.j[a].V.O||e.2e(a)>=0)&&c(a,o,s,1))g!0}g!1},m=18(t){9(t.z<2)g[];3 e=[t[0]],o=t.z;E s=t[0].x,a=t[0].y;N(E r=1;r<o;r++)s!==t[r].x&&a!==t[r].y&&(e.C(t[r-1]),e.C(t[r]),s=t[r].x,a=t[r].y);g e.C(t[o-1]),e},f=(t,e)=>{E r=[],h=e.x,i=e.y;N(;h!==t.x||i!==t.y;){E u=-1,d=o*a;3 c=[{x:-1,y:0,v:l(h-1,i)},{x:0,y:-1,v:l(h,i-1)},{x:1,y:0,v:l(h+1,i)},{x:0,y:1,v:l(h,i+1)}].j(((e,o)=>{3 s=t.x===h+e.x&&t.y===i+e.y;g(s||e.v>0&&e.v<d)&&(u=o,d=s?-1:e.v),e}));9(-1===u){9(6.I={19:Z.1U,1s:r,1Z:t,28:e,I:{x:h,y:i},1b:`Ð§ÑÐ¾-ÑÐ¾Ð¿Ð¾ÑÐ»Ð¾Ð½ÐµÑÐ°ÐºÐ¿ÑÐ¸Ð²Ð¾ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¸Ð¿ÑÑÐ¸Ð´Ð»ÑÑÐ¾ÑÐºÐ¸${h}:${i}1Z:${t.x}:${t.y}`},s)g 17.I(6.I),[];1h 6.I}9(h+=c[u].x,i+=c[u].y,n(h,i,-1),x(t.H,h,i,0))1o;x(e.H,h,i,0)?r=[]:r.C({x:h,y:i})}g r},p=[];E k=[];g e.1p((e=>!t.j[e.P]||!t.j[e.Q])).1c((t=>{3 e=`1A:ÐÐµÑÐ¾Ð±ÑÐµÐºÑÐ¾Ð²Ð´Ð»ÑÑÐ²ÑÐ·Ð¸[${t.P}${t.1d}${t.Q}]`;k.C(e),17.27(e)})),(e=(e=(e=e.1p((e=>t.j[e.P]&&t.j[e.Q]))).j((e=>{3 o=t.j[e.P],s=t.j[e.Q];g z=7.1R(7.1B(o.J-s.J+(o.A-s.A)/2,2)+7.1B(o.K-s.K+(o.B-s.B)/2,2)),{...e,z:z}}))).29(((t,e)=>t.z-e.z))).j((e=>{r={};3 o=t.j[e.P],a=t.j[e.Q];9(!o||!a){9(6.I={19:Z.21,1r:e,1b:`ÐÐµÑÐ¾Ð±ÑÐµÐºÑÐ¾Ð²Ð´Ð»ÑÑÐ²ÑÐ·Ð¸[${e.P}${e.1d}${e.Q}]`},s)g 1k 17.I(6.I);1h 6.I}{3 r={H:e.P},d={H:e.Q},c=5,x={x:7.q(o.J+c),w:7.q(o.A-2*c),y:7.q(o.K+c),h:7.q(o.B-2*c)},y={x:7.q(a.J+c),w:7.q(a.A-2*c),y:7.q(a.K+c),h:7.q(a.B-2*c)};9(r.y=7.q((.5*x.h+x.y)/6.F),d.y=7.q((.5*y.h+y.y)/6.F),r.x=7.q((.5*x.w+x.x)/6.F),d.x=7.q((.5*y.w+y.x)/6.F),!((e,o)=>{9(!h(e.x,e.y)||!h(o.x,o.y))g;E s=[{x:e.x,y:e.y}];3 a=[];N(3 s 11 t.j)(s.20(e.H)||s.20(o.H))&&a.C(s);3 r=(t,e)=>{3 o=[];g h(t+1,e)&&i(t+1,e)&&!b(a,t+1,e)&&o.C({y:e,x:t+1,v:l(t,e)+1}),h(t-1,e)&&i(t-1,e)&&!b(a,t-1,e)&&o.C({y:e,x:t-1,v:l(t,e)+1}),h(t,e+1)&&i(t,e+1)&&!b(a,t,e+1)&&o.C({y:e+1,x:t,v:l(t,e)+1}),h(t,e-1)&&i(t,e-1)&&!b(a,t,e-1)&&o.C({y:e-1,x:t,v:l(t,e)+1}),o};E d=!1,c=[],x=0,y=[];N(;s.z&&!d;){3 t=[];N(E e=0;e<s.z;e++){3 a=s[e],h=r(a.x,a.y),i=7.1f(o.x-a.x),x=7.1f(o.y-a.y);N(E e=0;e<h.z;e++){3 s=h[e];9(s.x===o.x&&s.y===o.y){d=!0;1o}9(m=s.x,f=s.y,u[`${f}:${m}`])n(s.x,s.y,s.v+24),c.C(s);14 9(!l(s.x,s.y)){9(7.1f(s.x-o.x)>i||7.1f(s.y-o.y)>x){n(s.x,s.y,s.v+2),y.C(s);2n}n(s.x,s.y,s.v+1),t.C({x:s.x,y:s.y})}}}s=t,s.z||(y.z?(x++,x<=24?s=y:(s=[...y,...c],c=[]),y=[]):(s=c,c=[]))}1Q m,f;g d})(r,d)){9(6.I={19:Z.1S,1r:e,1b:`ÐÐµÐ¼Ð¾Ð³ÑÐ¿ÑÐ¾Ð»Ð¾Ð¶Ð¸ÑÑÐ¼Ð°ÑÑÑÑÑÐ¾Ñ${e.P}${e.1d}${e.Q}`},s)g 1k 17.I(6.I);1h 6.I}{3 t=f(r,d).j((t=>{1Q e,o;g e=t.x,o=t.y,u[`${o}:${e}`]=!0,t.x=7.q(t.x*6.F+.5*6.F),t.y=7.q(t.y*6.F+.5*6.F),6.1n(t.x,t.y,t.x+1,t.y+1),t})),s=(t,e,o)=>{9(e.y===o.y){9(e.x<t.J)g e.x=t.J-5,D;9(e.x>t.J+t.A)g e.x=t.J+t.A+5,D;9(e.y<t.K)g{x:e.x,y:t.K-5};9(e.y>t.K+t.B)g{x:e.x,y:t.K+t.B+5}}14{9(e.y<t.K)g e.y=t.K-5,D;9(e.y>t.K+t.B)g e.y=t.K+t.B+5,D;9(e.x<t.J)g{x:t.J-5,y:e.y};9(e.x>t.J+t.A)g{x:t.J+t.A+5,y:e.y}}g D};9(t.z>1){3 e=s(a,t[0],t[1]),r=s(o,t[t.z-1],t[t.z-2]);e&&t.25(e),r&&t.C(r)}p.C({H:`${7.q(2c*7.2a())}:${e.P}${e.1d}${e.Q}`,1r:e,1s:m(t)})}}})),[p,k]},1W(t){3 e={},o={};g 13.1V(t).1c((([s,a])=>{3 r=[],h={};s.1G(".").1c((s=>{r.C(s);3 i=r.1j("."),l=r.2M(0,r.z-1).1j(".");t[i]&&(!t[i].12&&o[l]&&(t[i].12=o[l]),h[i]=t[i],t[i].12?(o[i]=t[i].12,e[a.12]={...e[a.12],...h}):e.1e={...e.1e,...h})}))})),e},1a(e,o,s,a=0,r=0){3 h={O:{},T:"$1g"},i={};N(3 t 11 e){E o=h;3 s=[];t.1G(".").j((t=>{s.C(t);3 a=s.1j(".");o.O[t]||(o.O[t]={H:a,1M:(e[a]||{}).1M,1y:(e[a]||{}).1y,1H:(e[a]||{}).1H,1i:(e[a]||{}).1i||a,O:{},T:(e[a]||{}).T||"$1P"}),o=o.O[t]}))}3 l=(e,s)=>{3 a=[];N(3 t 11 e.O){3 o=e.O[t];l(o),a.C(o)}9(a.z){3 r={};E h={1m:-1,H:D};a.j((e=>{E s=0;3 a=o.1p((t=>(t.P===e.H||t.Q===e.H)&&(s=7.Y(s,(t.1i||"").z),!0))),i=7.Y(7.q(a.z*t/4),6.X,10*s),l={V:e,15:a,X:i,w:e.L.A+i,h:e.L.B+i};l.15.z>h.1m&&(h.1m=l.15.z,h.H=e.H),r[e.H]=l}));3 l=t=>{3 e=r[t];g e&&(n.C(r[t]),1C r[t],e.15.j((t=>l(t.P)||l(t.Q)))),!1},n=[];N(E t=13.1q(r);t.z;t=13.1q(r))h.H?(l(h.H),h.H=D):l(t[0]);3 u=(e.T?.2I("$")?1k 0:6.16[e.T])||6.16.$1g,{w:d,h:c}=1I(n,s);e.L={A:7.Y(d,u.A),B:c+u.B},e.W=n.j((t=>(t.x+=.5*t.X,t.y+=.5*t.X+u.B,t.A=t.V.L.A,t.B=t.V.L.B,i[t.V.H]=t))),u?.A>0&&(e.1l=u)}14 e.L=6.16[e.T],e.L||(e.L={x:0,y:0,A:1z,B:1z},6.I={19:Z.1F,1b:`ÐÑÐ¿Ð¾Ð»ÑÐ·Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾ÑÑÑÐ¿Ð½ÑÐ¹ÑÐ¸Ð¼Ð²Ð¾Ð»"${e.T}"`},17.I(6.I)),1C e.O};l(h,s);3 n=(t,e,o)=>{N(3 s 11 t){3 a=t[s];9(a.J=a.x+e,a.K=a.y+o,6.1n(a.J,a.K,a.J+a.A,a.K+a.B),a.S={x:a.J/6.F,y:a.K/6.F},a.S.G=7.q(a.S.x+a.A/6.F),a.S.M=7.q(a.S.y+a.B/6.F),a.S.x=7.q(a.S.x),a.S.y=7.q(a.S.y),a.V.W&&n(a.V.W,a.x+e,a.y+o),a.V.1l){3 t=a.V.1l;a.R={x:a.J/6.F,y:a.K/6.F},a.R.G=7.q(a.R.x+t.A/6.F),a.R.M=7.q(a.R.y+t.B/6.F),a.R.x=7.q(a.R.x),a.R.y=7.q(a.R.y)}}};g n(h.W,7.q(.5*6.X+a),7.q(.5*6.X+r)),{U:h,j:i}}}}!18(){3 t={Z:Z,1E:(t,e,o,s,a,r,h,i)=>22 2E(((l,n)=>{3 u=22 1T(s,a,r,i);2D{9(!13.1q(t).z){3 t=u.1a(e,o,h);[t.1X,t.1Y]=u.1v(t,o),t.8=u.8,t.8.M+=a,l(t)}3 s=u.1W(e),r={};E i=0,n=0,d=0,c=!1;3 x=t=>{N(E e 11 t)13.1V(t[e]).1c((([t,e])=>{9("2C"===t)x(e),n=u.8.M,i=0,d<u.8.G&&(d=u.8.G),u.8.G=0;14 9(2A.2z(e))n=u.8.M,i=0,d<u.8.G&&(d=u.8.G),u.8.G=0,x(e);14{3 t=e;"1e"===t&&(c=!0);3 a=s[t];a&&(i=u.8.G,r[t]=u.1a(a,o,h,i,n),r[t].8=u.8)}}))};9(x(t),!c){3 t="1e",e=s[t];9(e){3 s=u.8.M;r[t]=u.1a(e,o,h,i,n),r[t].8=u.8,r[t].8.M=s}}3 y=13.2u(r).2N(((t,{U:e,j:o})=>({...t,U:{T:"$1g",L:{A:t.U.L.A+e.L.A,B:t.U.L.B+e.L.B},W:[...t.U.W,...e.W],O:{...t.U.O,...e.O}},j:{...t.j,...o}})),{U:{L:{A:0,B:0},W:[],O:{},T:"$1g"},j:{}});[y.1X,y.1Y]=u.1v(y,o),u.8.G<d&&(u.8.G=d),y.8=u.8,l(y)}1L(t){n(t)}}))};6.1K?1K.$1A=t:1t.2w("2x",(e=>{3 o=e.1D.2y,s=e.1D.1x;t.1E(o.2B,o.2v,o.15,o.F,o.X,o.16,o.2F,o.2G).2H((t=>{1t.1N({1O:"2J",1x:s,2K:t})})).1L((t=>{1t.1N({1O:"2L",1x:s,I:t})}))}),!1)}();',62,174,'|||const|||this|Math|valueBox|if|||||||return|||map|||||||round|||||||||length|width|height|push|null|let|trackWidth|dx|id|error|absoluteX|absoluteY|box|dy|for|subitems|from|to|symbolTrackRect|trackRect|symbol|layers|node|boxes|distance|max|ERRORS||in|tag|Object|else|links|symbols|console|function|code|buildGraph|text|forEach|style|default|abs|landscape|throw|title|join|void|symbolBox|count|touchValue|break|filter|keys|link|path|self|fixed|buildTracks|of|queryID|background|32|SmartAnts|pow|delete|data|make|UNDEFINED_SYMBOL|split|opacity|potpack|fail|window|catch|hideTitle|postMessage|result|undefined|var|sqrt|RESTORE_PATH_FAIL|core|TRACK_GEN_FAIL|entries|splitNodesByTag|tracks|warnings|start|includes|NOT_FOUND_OBJECTS|new|80|100|unshift|bound|warn|end|sort|random|out|1e5|restore|indexOf|resetValueBox|track|gen|pop|not|found|objects|MIN_DISTANCE|continue|fill|MARGIN|ceil|95|CHAR_WIDTH|OUT_OF_BOUND|values|nodes|addEventListener|message|params|isArray|Array|grid|row|try|Promise|availableWidth|isDebug|then|startsWith|OK|graph|ERROR|slice|reduce'.split('|'),0,{}))
